#ifndef UTIL_H_
#define UTIL_H_

#include <iostream>
#include <sstream>

using namespace std;

class Util{
public:
	static const char NONE = 'N';
	static const char MAX = 'M';
	static const char MIN = 'm';
	static const char AVG = 'a';
	static const char COUNT = 'c';
	static const char SUM = 'S';
	static const char MES = 'G';
	static const char SEMESTRE = 'H';
	static const char CUATRIMESTRE = 'I';
	static const char TRIMESTRE = 'J';
	static const char ANIO = 'K';
	static const char SEMANA = 'L';
	static const char DIA = 'M';
	static const char DIMENSION = 'D';
	static const char HECHO = 'H';
	static const char PIPE = '|';
	static const string SNONE;
	static const string SMAX;
	static const string SMIN;
	static const string SAVG;
	static const string SCOUNT;
	static const string SSUM;
	static const char OP_MAYOR = '<';
	static const char OP_MENOR = '>';
	static const char OP_IGUAL = '=';
	static const string TABLA;
	static const string CONSULTA;
	static const string INPUTS;
	static const string FILTROS;
	static const string GRAFICO;
	static const string GTORTA;
	static const string  GBARRAS;
	static const string GTABLAPIVOTE;
	static const string GTABLACOMUN;
	static const string FINTABLA;
	static const string FINCONSULTA;
	static const char SEPARADORFILECONSULTA = ' ';
	static const char TABLACHAR = 'T';
	static const char DOSPUNTOS = ':';
	static const char MARCAFECHA = '*';
	static const char SEPARADORFECHA = '-';
	static const char NUMERAL = '#';

	static int stringToInt(const std::string &cadenita);
	static std::string intToString(int numero);
};

#endif /* UTIL_H_ */
